home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / PROGTOOL / SHRDIT.ZIP;1 / HINTS < prev    next >
Encoding:
Text File  |  1994-04-08  |  2.0 KB  |  48 lines

  1.                          Hints for ShroudIt!
  2.                          flflflflflflflflflflflflflflflflflflfl
  3.  
  4. Here are a few quick hints to guide you getting started with ShroudIt!
  5. Of course you are eventually going to have to read the manual, SHROUDIT.DOC
  6. but for now here's a road test guide:
  7.  
  8. 1) Review the keywords file (.KEY), if you are using an extended language
  9.    set, make sure you include the function names here. If you don't your
  10.    compiler is going to complain about UNKNOWN function name.  When
  11.    this happens check the .MAP file to see the actual name for the
  12.    shrouded symbol, and add it back in to the .KEY file.
  13.  
  14. 2) If you are using a toolkit, GUI, SQL, communications, and so forth,
  15.    add these function names to the global functions  (.GLB) file.
  16.  
  17.    Try and avoid putting globals in the keyword list, of course this
  18.    will still work, but it can be a maintenance nightmare...
  19.  
  20. 3) Pick a file initially without a lot of complex includes.  These can
  21.    require a lot of planning and adjusting on your part to decide which
  22.    names are global, local, and therefore do or do not need entries in
  23.    the .GLB file.
  24.  
  25. 4) If there are global names you want to shroud, but must always be
  26.    unique, you can force this in .GLB by using: My_Global, XT_SAQWEJ
  27.    this tells ShroudIt! to use the mapping name you specify instead.
  28.  
  29. 5) Don't think that Shrouding is a quick, just run it and its done
  30.    process.  It does take time to tune everything as you need it.
  31.    The best analogy I can think of is like trying to compile Borland
  32.    C code using Microsoft C.  Except here you are adjusting the
  33.    ShroudIt! parameters to match, instead of fiddling the actual code.
  34.  
  35. 6) Unpack and review the example control file sets provided.  You
  36.    will find the following .ZIP files available:
  37.  
  38.    COBOL.ZIP
  39.    PROLOG.ZIP
  40.    BASIC.ZIP
  41.    DBASE.ZIP
  42.    PERL.ZIP
  43.    EXAMPLES.ZIP
  44.  
  45.    Each one is designed to give you a head start on using a particular
  46.    language.  You should tailor them to match your own code usage.
  47.  
  48.